/*!
\copyright  Copyright (c) 2025 Qualcomm Technologies International, Ltd.
            All Rights Reserved.
            Qualcomm Technologies International, Ltd. Confidential and Proprietary.
\file       usb_audio_source_voice_if.h
\ingroup    usb_audio
\brief      The voice interface to audio stack for usb
*/

#ifndef USB_AUDIO_SOURCE_VOICE_IF_H_
#define USB_AUDIO_SOURCE_VOICE_IF_H_

#include "voice_sources_list.h"
#include "usb_audio_class.h"

void UsbAudio_RegisterVoiceSourceInterface(voice_source_t voice_source);
void UsbAudio_SilenceSetVoiceState(usb_audio_streaming_info_t *streaming_info , bool start);
bool UsbAudio_isTxGraphActive(void);

#endif/*USB_AUDIO_SOURCE_AUDIO_IF_H_*/
